Big Huge Thesaurus

Mexican nut pine

noun